Brief analysis of the difference between jQuery of function of {} and of function of {} of jQuery


Jquery is an excellent Javascr pt framework. Let’s now discuss the functions that are executed after two pages are loaded in Jquery.

The $(document). Ready (function () {   // write your code here… }); The code that runs when the DOM load is complete

I could just write it as

JQuery (function () { });

Function ($) {})(jQuery) (function () { }) (jQuery);

It actually executes the ()(para) anonymous method, passing the jQuery object.

The equivalent of The function of aa ($) {} Aa (jQuery)

Is a common way to initialize jquery objects.

In layman’s terms, execute the code you need after the page loads. However, sometimes this thing will make the page jump, many JQUERY plug-ins are loaded after the completion of the style change, the page will have a jump or flashing feeling

(funtion () {}) (); Execute the function immediately; It is equivalent to declaring a function and calling it directly after the declaration.

If the parameters are: (funtion (STR) {alert (STR)}) (” output ”)); Funtion OutPutFun(STR){alert(STR); }; OutPutFun (” output ”);

JQuery (function () {}); The code used to hold a DOM object that already exists when the code is executed. It cannot be used to hold the code for developing plug-ins because the jQuery object is not passed and the methods (functions) cannot be called externally through jQuery. Method. (function () {}) (jQuery); The DOM doesn’t necessarily exist when you execute the code that holds the code for your plug-in, so be careful with code that automatically performs DOM manipulation.